package com.glorystone.ins.vo;

import com.glorystone.ins.domain.Member;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;

/**
 *
 * 渠道处理信息VO
 *
 * @author wangwei
 */
public @Data class ChannelHandleVO {

    private Long channelId;
    private Integer auditResult;
    private String opinion;
    private Integer operateType;

    /**
     * 授信初审用
     */
    private Member actualController;
    private List<Member> seniorManagerList;
    private BigDecimal applyAmount;
    private Integer applyPeriod;

    /**
     * 授信终审用
     */
    private BigDecimal acceptAmount;
    private Integer acceptPeriod;

    /**
     * 上传合同
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate startDate;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate endDate;

    /**
     * 保证金确认
     */
    private BigDecimal depositInAmount;
    private BigDecimal depositOutAmount;

    /**
     * 补齐保证金
     */
    private BigDecimal supplementDepositAmount;



}
